package org.oschina.api.user.follow.vo;

import org.oschina.Constants;
import org.oschina.api.user.user.vo.UserVo;
import org.oschina.bean.BaseBean;
import org.oschina.helper.query.annotation.Cache;
import org.oschina.helper.query.annotation.Table;

@Table(name=Constants.DB_USER_FOLLOW)
@Cache(name=Constants.CACHE_USER_FOLLOW,timeout=Constants.TIMEOUT_USER_FOLLOW)
public class UserFollowVo extends BaseBean {

	private String id;
	private UserVo source;
	private UserVo target;
	private Long create_time;
	
	public String getId() {
		return id;
	}
	public UserVo getSource() {
		return source;
	}
	public UserVo getTarget() {
		return target;
	}
	public Long getCreate_time() {
		return create_time;
	}
	public void setId(String id) {
		this.id = id;
	}
	public void setSource(UserVo source) {
		this.source = source;
	}
	public void setTarget(UserVo target) {
		this.target = target;
	}
	public void setCreate_time(Long createTime) {
		create_time = createTime;
	}
}
